electron donor - Turkish English Dictionary